package br.com.duduso.conferencia_claro_desktop.jasderdatasource;

import br.com.duduso.conferencia_claro_desktop.entity.Detalhe;
import br.com.duduso.conferencia_claro_desktop.utils.NumberUtils;
import java.util.ArrayList;
import java.util.List;
import net.sf.jasperreports.engine.JRDataSource;

/**
 *
 * @author duduso
 */
public class DetalheJRDataSourceFactory {

    public static JRDataSource createDataSource(){
            List<Detalhe> detalhes = new ArrayList<Detalhe>();
            for(int i = 0; i < 100; i++){
                    Detalhe detalhe = new Detalhe();
                    detalhe.setCliente("EDUARDO SANTOS DE OLIVEIRA");
                    detalhe.setDataLigacao("01/01/2000");
                    detalhe.setHora("13:30");
                    detalhe.setDescricao("TESTE DE EMISSÃO DO RELATÓRIO");
                    detalhe.setDuracaoLigacao("00:25");
                    detalhe.setTarifa("1.02");
                    detalhe.setNumeroDiscado("3135956811");
                    detalhe.setOrigemDestino("BETIM/BETIM");
                    detalhe.setTelefone("(31)88093184");
                    detalhe.setValorLigacao("15.05");
                    detalhes.add(detalhe);
            }
            return new DetalheJRDataSource(detalhes);
    }

}
